sprinkling trucks - Alemán Inglés Diccionario